*{
	margin: 0;
	padding: 0;
}
.top{
	width: 970px;
	height: 103px;
	margin: 0px auto;
	/*background-color: rgb(255, 0, 0);*/
}

.top .logo{
	width: 277px;
	height: 103px;
	margin-right: 14px;
	background-color: rgb(255, 0, 0);
	float: left;
}
	
.top  .right{
	width: 679px;
	height: 103px;
	/*background-color: #000000;*/
	float: right;
}

.top .right .sousuo{
	width: 137px;
	height: 49px;
	margin-bottom: 8px;
	background-color: rgb(0, 255, 0);
	float: right;
}
.top .right .chang{
	width: 679px;
	height: 46px;
	background-color: rgb(0, 255, 0);
	float: right;
}

/*中间层*/
.centre{
	width: 970px;
	height: 435px;
	margin: 10px auto;
}

.centre .A{
	width: 310px;
	height: 435px;
	margin-right: 10px;
	background-color: rgb(255, 204, 0);
	float: left;
}

.centre .B{
	width: 650px;
	height: 435px;
	/*background-color: rgb(51, 153, 255);*/
	float: right;
}
	
/*B中上*/
.centre .B .C{
	width: 650px;
	height: 400px;
	margin-bottom: 10px;
	float: right;
	/*background-color: rgb(51, 153, 255);*/
}
/*B中上左*/
.centre .B .E{
	width: 450px;
	height: 400px;
	margin-right: 10px;
	/*background-color: rgb(51, 153, 255);*/
	float: left;
}
/*B中上左三个*/
.centre .B .E .G{
	width: 450px;
	height: 240px;
	margin-bottom: 10px;
	background-color: rgb(51, 153, 255);
}
.centre .B .E .H{
	width: 450px;
	height: 110px;
	margin-bottom: 10px;
	background-color: rgb(51, 153, 255);
}
.centre .B .E .R{
	width: 450px;
	height: 30px;
	background-color: rgb(51, 153, 255);
}




/*B中上右*/
.centre .B .C .F{
	width: 190px;
	height: 400px;
	background-color: rgb(204, 51, 153);
	float: right;
}

/*B中下*/
.centre .B .D{
	width: 650px;
	height: 25px;
	background-color: rgb(51, 153, 0);
	float: right;
}

.bottom{
	width: 970px;
	height: 35px;
	margin: 0px auto;
	background-color:rgb(0, 0, 153) ;
}
